self explanatory - Alemán Inglés Diccionario